drug dispensing - Francés Inglés Diccionario